Penal Institution — synonyms, definition
1. penal institution (Noun)
1 synonym
penal facility
1 definition
penal institution (Noun) — An institution where persons are confined for punishment and to protect the public.
1 type of
institution
4 types
brig camp correctional institution penal colony
2 parts of
base infrastructure